export interface MemberRechargeOrderVO {
  /**
   * 充值订单id
   */
  rechargeOrderId: string | number;

  /**
   * 充值订单流水号
   */
  rechargeNumber: string;

  /**
   * 用户id
   */
  userId: string | number;

  /**
   * 用户名
   */
  userName: string;

  /**
   * 用户手机号
   */
  userMobile: string;

  /**
   * 用户类型，0-普通用户，1-Vip用户
   */
  userType: string;

  /**
   * 充值金额
   */
  rechargeMoney: number;

  /**
   * 充值设置id
   */
  rechargeConfigId: string | number;

  /**
   * 会员设置id
   */
  infoConfigId: string | number;

  /**
   * 会员设置名称
   */
  infoConfigName: string;

  /**
   * 支付状态，1：未支付，2：已支付
   */
  payStatus: number;

}

export interface MemberRechargeOrderForm extends BaseEntity {
  /**
   * 充值订单id
   */
  rechargeOrderId?: string | number;

  /**
   * 充值订单流水号
   */
  rechargeNumber?: string;

  /**
   * 用户id
   */
  userId?: string | number;

  /**
   * 用户名
   */
  userName?: string;

  /**
   * 用户手机号
   */
  userMobile?: string;

  /**
   * 用户类型，0-普通用户，1-Vip用户
   */
  userType?: string;

  /**
   * 充值金额
   */
  rechargeMoney?: number;

  /**
   * 充值设置id
   */
  rechargeConfigId?: string | number;

  /**
   * 会员设置id
   */
  infoConfigId?: string | number;

  /**
   * 会员设置名称
   */
  infoConfigName?: string;

  /**
   * 支付状态，1：未支付，2：已支付
   */
  payStatus?: number;

  /**
   * 支付类型，1：微信，2：支付宝
   */
  payType?: number;

  /**
   * 支付请求报文
   */
  payReqContents?: string;

  /**
   * 支付请求时间
   */
  payReqTime?: string;

  /**
   * 支付订单响应
   */
  rawData?: string;

  /**
   * 支付响应编码
   */
  payRespCode?: string;

  /**
   * 支付响应信息
   */
  payRespMsg?: string;

  /**
   * 支付响应报文
   */
  payRespContents?: string;

  /**
   * 支付响应时间
   */
  payRespTime?: string;

}

export interface MemberRechargeOrderQuery extends PageQuery {

  /**
   * 充值订单流水号
   */
  rechargeNumber?: string;

  /**
   * 用户名
   */
  userName?: string;

  /**
   * 用户手机号
   */
  userMobile?: string;

  /**
   * 用户类型，0-普通用户，1-Vip用户
   */
  userType?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



